broad-leafed trees - German English Dictionary